package com.hxzy.shop.entity;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

@Data
public class DeliverAreaChangeLog implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * id
     */
    @ApiModelProperty("id")
    private Long id;

    /**
     * 配送服务代码
     */
    @ApiModelProperty("配送服务代码")
    private Integer deliveryServiceCode;

    /**
     * 取货门店id
     */
    @ApiModelProperty("取货门店id")
    private String shopId;

    /**
     * 门店配送范围
     * <p>
     * 例：[{"x":31.305655,"y":96.954307},
     * <p>
     * {"x":31.237576,"y":97.025718},
     * <p>
     * {"x":31.327946,"y":97.158928},
     * <p>
     * {"x":31.35375,"y":97.006492}]
     */
    @ApiModelProperty("门店配送范围")
    private String scope;

    /**
     * 处理状态
     */
    @ApiModelProperty("处理状态")
    private Integer status;

    /**
     * 创建时间
     */
    @ApiModelProperty("创建时间")
    private Date createTime;

    /**
     * 处理时间
     */
    @ApiModelProperty("处理时间")
    private Date settleTime;

    /**
     * 商户id
     */
    @ApiModelProperty("商户id")
    private Long merchantId;
}
